<?php
    class UploadHelper{
		
		protected $path = 'uploads/', $file, $fileName, $fileTmpName;
		
		public function setPath( $path ){
			$this->path = $path;
		}	
			
		public function setFile( $path ){
			$this->file = $file;
			$this->setFileName();
			$this->setFileTmpName();
		}	
			
		protected function setFileName(){
			$this->fileName = $this->file['name'];
		}
		
		protected function setFileTmpName(){
			$this->fileTmpName = $this->file['tmp_name'];
		}
		
		public function upload(){
			if ( move_uploaded_file($this->fileTmpName, $_SERVER["DOCUMENT_ROOT"] . $this->path . $this->fileName) )
				return true;
			else
				return false;	
		}
    }